Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function do404() {
- $host = $_SERVER['SERVER_ADDR'];
- $port = "80";
- $sock = socket_create(AF_INET, SOCK_STREAM, SOL_TCP);
- $response = socket_connect($sock, $host, $port);
- $page = "";
- $array = array('1', '2' , '3', '4' , '5', '6', '7', '8', '9');
- for ($i = 0; $i < 4; $i++) {
- $page .= $array[rand(0, sizeof($array) -1)];
- }
- $page .= ".html";
- $in = "GET /$page HTTP/1.1\r\n";
- $in .= "Host: host.com\r\n";
- $in .= "Connection: Close\r\n\r\n";
- socket_write($sock, $in, strlen($in));
- while ($answer = socket_read($sock, 2048)) {
- $answer = strstr($answer, "\n<");
- $answer = str_replace("/".$page, $_SERVER['PHP_SELF'], $answer);
- echo $answer;
- }
- header("HTTP/1.1 404 Not Found");
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement